package com.fire.service;

import org.springframework.web.multipart.MultipartFile;

import com.alibaba.fastjson.JSONObject;
import com.fire.util.base.ResultBody;

public interface ProviderService {

	ResultBody identify(JSONObject params, Integer userId) throws Exception;

	ResultBody pubProduct(JSONObject params, Integer userId) throws Exception;

	ResultBody fileUpload(MultipartFile[] files) throws Exception;

	ResultBody productList(JSONObject params, Integer userId) throws Exception;

	ResultBody zipUpload(MultipartFile file) throws Exception;

	ResultBody notification(JSONObject params, Integer userId) throws Exception;

	ResultBody setIsRead(JSONObject params, Integer userId) throws Exception;

	ResultBody deleteNotification(JSONObject params, Integer userId) throws Exception;
	
	ResultBody cancelPublish(JSONObject params, Integer userId) throws Exception;
	
	ResultBody updateUserInfo(JSONObject params, Integer userId) throws Exception;

}
